//==============================================================================
// Ragnarok Online XmasEvent2005 Script     by AthenaDev
//==============================================================================
xmas_in.gat,87,91,6	script	ǧ}ǥ	117,{
	cutin "kafra_01",2;
	mes "[ǧ}ǥ]";
	mes "pJjeB";
	mes "ǧǱǵV";
	mes "KiҼUDWRe@C";
	mes "uBǫǵǵw";
	mes "uǿǬǱǵvy";
	mes "Mqe@C";
	next;
	mes "[ǧ}ǥ]";
	mes "͹FkaڡBʤHRSOQqy";
	mes "FURBǸǿǫǵy";
	mes "ON]fMqe@C";
	mes "eF]GNQBqDUU";
	mes "WeiǸǿǫǵ_";
	mes "OJMqe@C";
	next;
	mes "[ǧ}ǥ]";
	mes "uǿǬǱǵvVǫǵǵ";
	mes "RyηNGsW";
	mes "PQFNiQRQse@C";
	mes "QyɴF_yhF";
	mes "qyQqFsWBOD";
	mes "ǧ¾RIGC";
	close2;
	cutin "kafra_01",255;
	end;
}

xmas_in.gat,87,89,6	script	ǧǬ	116,{
	cutin "kafra_02",2;
	mes "[ǧǬ]";
	mes "ǫǵǵwǧǱǵ";
	mes "uǿǬǱǵvN@I";
	mes "PQFJMiJO";
	mes "WsrOe@C";
	next;
	switch (select("Ǹǿǫǵy]zNG","JN@")) {
	case 1:
		if(countitem(644)<1 || countitem(7174)<1 || countitem(7175)<1) {
			mes "[ǧǬ]";
			mes "ǿǬǱǵUQRVB";
			mes "ηNMFGe@C";
			mes "pVLUȼU]˧@~";
			mes "e@UNĶqeBzB";
			mes "nRMVpUDWRr";
			mes "ǧǹRMTGC";
			break;
		}
		mes "[ǧǬ]";
		mes "ǿǬǱǵU";
		mes "QqOe@C";
		mes "ȼUɴvro";
		mes "JMqe@CNVB";
		mes "uyhM]fenC";
		next;
		mes "[ǧǬ]";
		mes "FBeFC";
		mes "HpRQqe@C";
		mes "sFN]feFC";
		mes "DMȼUWey";
		mes "OJeFUNB";
		mes "ɴvrOe@C";
		delitem 644,1;
		delitem 7174,1;
		delitem 7175,1;
		set Zeny,Zeny-1000;
		if(BaseLevel<50)
			set '@itemid,664;
		if(BaseLevel>=50 && BaseLevel<70)
			set '@itemid,665;
		if(BaseLevel>=70 && BaseLevel<90)
			set '@itemid,666;
		if(BaseLevel>=90)
			set '@itemid,667;
		getitem2 '@itemid,1,1,0,0,254,0,getcharid(0),(getcharid(0)>>16)&0xffff;
		next;
		mes "[ǧǬ]";
		mes "eF]FqeFp";
		mes "KNiJjJMGC";
		break;
	case 2:
		mes "[ǧǬ]";
		mes "]fFqeFp";
		mes "KNiJjJMGC";
		break;
	}
	close2;
	cutin "kafra_02",255;
	end;
}

xmas_in.gat,87,87,6	script	ǧǹ	115,{
	cutin "kafra_03",2;
	mes "[ǧǹ]";
	mes "zRHV";
	mes "ǧXiǵǳǱǵ";
	mes "uǿǬǱǵIv";
	mes "QRnQye@UN";
	mes "JqDMǳMGC";
	next;
	mes "[ǧǹ]";
	mes "eABȼ]F";
	mes "Ǹǿǫǵ1c򥲭nN@C";
	mes "]gqQO";
	mes "iNeBzpTC";
	next;
	mes "[ǧǹ]";
	mes "DMB]O]˯1AK";
	mes "nRQqe@C̪Bp@V";
	mes "DspyηNMFUN@";
	mes "KKܮwReJMJF";
	mes "RsesMeJFUN@C";
	next;
	mes "[ǧǹ]";
	mes "IpDURFpKK";
	mes "DKyǳǿOeM";
	mes "JqJM";
	mes "୸WMWMKK";
	next;
	mes "[ǧǹ]";
	mes "ǿBpV@yKKH";
	mes "BUȼˡB";
	mes "UVsMGTCbzC";
	mes "Dsp]ˤƮOM1000Zeny";
	mes "nN@CsVȼUWey";
	mes "OJ@rFhUOOQqe@C";
	next;
	mes "[ǧǹ]";
	mes "DsNVnQiUyze@C";
	mes "^3131FFǸǿǫǵ1";
	mes "]1";
	mes "]˯1";
	mes "1000Zeny^000000";
	next;
	mes "[ǧǹ]";
	mes "HWUMYeFp";
	mes "ǬRIGC";
	mes "ǧǱǵVǫǵǵi";
	mes "ȼUDWRe@C";
	close2;
	cutin "kafra_03",255;
	end;
}

xmas_in.gat,112,86,4	script	ǧǿ	114,{
	cutin "kafra_04",2;
	mes "[ǧǿ]";
	mes "zRHVBǧǱǵN@C";
	mes "ȼGRB^UƥUKy";
	mes "JDqOHje@C";
	mes "FFKNiQzN@";
	mes "PTKK";
	next;
	mes "[ǧǿ]";
	mes "HUǧܮwyŧJFq";
	mes "lѹFUuURy}M";
	mes "ǸysiOMF";
	mes "UVBh~i{sF|ǹO";
	mes "ǱǻGOe@KK";
	next;
	mes "[ǧǿ]";
	mes "HVB|ǹǱǻRQr";
	mes "FhUVmMkXF";
	mes "zGOJMe@B";
	mes "VDjQzN@oC";
	mes "pDFNVB|ǹU";
	mes "과R]rOKK";
	next;
	mes "[ǧǿ]";
	mes "ǫǵǵRVBlѹFVǱǻzR";
	mes "ǸyipeFB";
	mes "|ǹUzV";
	mes "uǱǻQzMQv";
	mes "OJMMǸy";
	mes "QJFfFQzN@KK";
	next;
	mes "[ǧǿ]";
	mes "DsNBC~UɴRQrO";
	mes "BDQlOMiJF";
	mes "fFQzN@oC";
	next;
	mes "[ǧǿ]";
	mes "ǳ}ǿI";
	mes "LUHRDsHji";
	mes "seBzpKK";
	next;
	mes "[ǧǿ]";
	mes "VB|ǹUzV";
	mes "ͬUFhUNCck";
	mes "UcyRJMMV";
	mes "ۤN}HjJMF";
	mes "pzN@KK";
	next;
	mes "[ǧǿ]";
	mes "DUeeQ֮ɥNyLF";
	mes "|ǹ|JMBBDQHy";
	mes "goRQJHjJFzN@C";
	mes "|ǹUzVDsNi";
	mes "CckUcU]OR";
	mes "qsFeeGJFfFN@C";
	next;
	mes "[ǧǿ]";
	mes "DMB|ǹVB";
	mes "}ǤNyzNr";
	mes "fFQzN@C";
	mes "JFyoOMrU";
	mes "pKK";
	next;
	mes "[ǧǿ]";
	mes "iotsWBǱǻUcy";
	mes "]JFǵǻFyhvM";
	mes "seBzH";
	mes "pFUܮwyŧJFUiDp";
	mes "|ǹU@NnpKK";
	close2;
	cutin "kafra_04",255;
	end;
}

xmas_in.gat,97,99,4	script	ǧǬǵ	113,{
	cutin "kafra_05",2;
	callfunc "KafraMain",1,0x42,0,0,0,0,0,0,100,0;
	end;
}

xmas_in.gat,87,102,0	script	ǧ	112,{
	cutin "kafra_06",2;
	if(countitem(2636) || countitem(2637)) {
		mes "[ǧ]";
		mes "KvJFp}e@TC";
		mes "qOI";
		mes "ǫǵǵI";
		close2;
		cutin "kafra_06",255;
		end;
	}
	mes "[ǧ]";
	mes "zRHVC";
	mes "ǧǱǵUQ";
	mes "qOe@C";
	mes "ǫǵǵI";
	next;
	mes "[ǧ]";
	mes "pVǬnHjzU";
	mes "]˧@~UɴyMe@C";
	mes "pUKV]sFcRWey";
	mes "ON@C]˯UWRUN";
	mes "Ǹy}FpBN";
	mes "QQJHje@PTC";
	next;
	mes "[ǧ]";
	mes "VǫǵǵKK";
	mes "UVAQURܮwUy";
	mes "cHFHRsesHjJFzN";
	mes "HfQzN@C";
	mes "vzKKKrp";
	mes "yXQjQURKK";
	next;
	switch (select("ǸRWeyMG","RWeyMG","yXMGI")) {
	case 1:
		mes "[ǧ]";
		mes "ǸRWeyMQp";
		mes "DRrǬnHjzR";
		mes "]yzNGC";
		mes "pV]˯RWeyMrJM";
		mes "JFjQN@C";
		close2;
		cutin "kafra_06",255;
		end;
	case 2:
		emotion 28;
		mes "[ǧ]";
		mes "N@HDzQR";
		mes "WeygǱǵVMeBzC";
		mes "DNQMiB]˯RWey";
		mes "MWqrphN@C";
		mes "ǳǫǳǫKK";
		mes "fzQBDNQC";
		close2;
		cutin "kafra_06",255;
		end;
	}
	//case3Vfall through
	mes "[ǧ]";
	mes "BHGNiqOC";
	mes "NiXQzN@KK";
	mes "}ǤRXiJMON";
	mes "OMifRMFzN@PTC";
	mes "ǱǻUcyrO";
	mes "HgzN@C";
	next;
	if(select("p򤸮RMe@","xiJMGI")==2) {
		mes "[ǧ]";
		mes "YJBYJKK";
		mes "GNiDMsMqOC";
		mes "ǫǵǵI";
		close2;
		cutin "kafra_06",255;
		end;
	}
	emotion 28;
	mes "[ǧ]";
	mes "N@H";
	mes "ǳǫǳǫKK";
	mes "PzQOyMsrzN@H";
	mes "ǳǫǳǫKK";
	next;
	switch (select("Ǹǿǫǵye@","ǱǻUcye@","ǩyqJMe@","rQǼǵyJMe@")) {
	case 1:
		//PUUPBoxiJMQBiVPAsUiJMQQptrue
		if((countitem(664)<1 && countitem(665)<1 && countitem(666)<1 && countitem(667)<1) ||
									(countitem(2610)<1 && countitem(2611)<1)) {
			mes "[ǧ]";
			mes "pQHpyFG";
			mes "vRVQN@C";
			mes "nzFHRpsMee@C";
			mes "jVN@pB";
			mes "yvQNGC";
			break;
		}
		emotion 28;
		mes "[ǧ]";
		mes "ǳǫǳǫKK";
		mes "sR]eNMr";
		mes "jQǸyp";
		mes "ipJMizN@H";
		next;
		if(select("ǫǵǵI","kJXqeBz")==2) {
			emotion 28;
			mes "[ǧ]";
			mes "zKK";
			break;
		}
		emotion 15;
		mes "[ǧ]";
		mes "vBqOI";
		mes "@J^N@C";
		mes "zQRjQyFGFpRV";
		mes "pi§yQj";
		mes "QN@TC";
		next;
		mes "[ǧ]";
		mes "ByJMrzN@C";
		mes "jBDURWey";
		mes "Me@C";
		mes "__KK";
		mes "{QzpQN@oC";
		next;
		mes "[ǧ]";
		mes "BUyJMrXV";
		mes "URHje@C";
		mes "iBUOUy";
		mes "JMMBUUR";
		mes "WeyMbJFp";
		next;
		mes "[ǧ]";
		mes "UVPRAM";
		mes "MGTC";
		next;
		switch (select("URM","URM","HnJOeJMM")) {
			case 1:
				set '@itemid,2610;
				set '@gain,2636;
				break;
			case 2:
				set '@itemid,2611;
				set '@gain,2637;
				break;
			case 3:
				mes "[ǧ]";
				mes "VBHMe@C";
				close2;
				cutin "kafra_06",255;
				end;
		}
		if(countitem('@itemid)<1) {
			mes "[ǧ]";
			mes "sH" +getitemname('@itemid)+ "BJMQ";
			mes "fFN@PC";
			break;
		}
		if('@itemid==2611 && countitem(2610)) {
			mes "[ǧ]";
			mes "HnJOJMGC";
			mes "UyJMrfFN@oC";
			mes "UVAMMGT";
			break;
		}
		mes "[ǧ]";
		mes "VBjHje@C";
		mes "ǧǩǧǩǧǩǧǩKK";
		next;
		mes "[ǧ]";
		mes "VBPEC";
		mes "ǸġBRqOI";
		mes "ǫǵǵI";
		delitem '@itemid,1;
		if(countitem(664))
			delitem 664,1;
		else if(countitem(665))
			delitem 665,1;
		else if(countitem(666))
			delitem 666,1;
		else
			delitem 667,1;
		getitem2 '@gain,1,1,0,0,254,0,getcharid(0),(getcharid(0)>>16)&0xffff;
		break;
	case 2:
		emotion 6;
		mes "[ǧ]";
		mes "KKvrN@!!";
		break;
	case 3:
		mes "[ǧ]";
		mes "KKVqO";
		mes "oNjQzNnH";
		mes "N@oBLzQMI";
		break;
	case 4:
		emotion 9;
		mes "[ǧ]";
		mes "KKK";
		next;
		emotion 9;
		mes "^FF0000ǯǯǯBǩǿǩǿ";
		mes "ǻǻǿǻǻǻǿǻBI^000000";
		next;
		mes "[ǧ]";
		mes "BǳǫǳǫKK";
		next;
		emotion 28;
		mes "[ǧ]";
		mes "ǳǫǳǫǳǫǳǫKK";
		break;

	}
	close2;
	cutin "kafra_06",255;
	end;
}

//==============================================================
// SfUǫǵǵ
//
//    XMAS_1QUE -> 011BǫǤǵĲפFRV0Rr
//==============================================================
xmas.gat,137,233,3	script	ǻǵ}	793,{
	switch(XMAS_1QUE) {
	case 0:
		mes "[ǻǵ}]";
		mes "ǰBǰKK";
		mes "ǿǽBǿǽVqeBzH";
		mes "ǽǣǿpJKKkB";
		mes "JOBǽǣǿ";
		mes "OFǿǽN@C";
		mes "KKǰǰC";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "vBDQlC";
		mes "NiKKzQRHꤤB";
		mes "qBQzMjDGQKKC";
		mes "@RJMFUQH";
		next;
		emotion 23,"";
		mes "-֤kVBQqQFU⭺y";
		mes "KfBۤU_HBF-";
		mes "-DMBCnN";
		mes "դNkF-";
		next;
		mes "[ǻǵ}]";
		mes "RRI@oDQC";
		mes "@BDUaURr";
		mes "^3131FFǿǷ^000000OHyUQ!!";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "?!";
		mes "QBNDzQOyKKC";
		next;
		emotion 29;
		mes "[ǻǵ}]";
		mes "ǧܮwyUksFQJFpB";
		mes "OQFU";
		mes "yQ!!";
		next;
		mes "-֤kVBJMFǿǽR";
		mes "yKBǫǵǫǵOJF-";
		mes "-KKPkpBUoGC";
		mes "qqRF}DG-";
		set XMAS_1QUE,1;
		close;
	default:	//110UO
		emotion 29;
		mes "[ǻǵ}]";
		mes "DUaURr";
		mes "^3131FFǿǷ^000000yɴJMMI";
		mes "qqRFoC";
		mes "DQONKK";
		mes "ѡKKC";
		next;
		mes "-NF{RLg֤kUR";
		mes "nsrǿǽUqMJF-";
		close;
	case 11:
		mes "[ǻǵ}]";
		mes "KKH";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "iBesFVkJFoI";
		mes "iHtzBgkpBFJMOV";
		mes "JMQCGpiB";
		mes "ǧܮwyUk@OV";
		mes "QGoTH";
		next;
		mes "[ǻǵ}]";
		mes "KKKKKKKK";
		mes "KKBqOC";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "sHWVBi쨥VQoC";
		mes "TKKH";
		mes "KKzBPFH";
		next;
		mes "-֤kVWpKgMFB";
		mes "JMFǿǽyBǿOjM";
		mes "yF-";
		next;
		mes "[ǻǵ}]";
		mes "KK\C";
		mes "qOB_I̼ˡC";
		mes "NSHjz";
		mes "RQqeFC";
		next;
		mes "[ǻǵ}]";
		mes "KKFUVBF";
		mes "p과RQQqeFC";
		mes "DspC~BǫǵǵV";
		mes "SHjzǸyseFC";
		next;
		mes "[ǻǵ}]";
		mes "Ni~VBSHjz";
		mes "yYMeJMB";
		mes "~@pNQMKKC";
		mes "SHjzBFRǸy";
		mes "psQB@eQJM";
		mes "@HzNFzN@C";
		next;
		mes "[ǻǵ}]";
		mes "DNBFBeFC";
		mes "DzQSHjzRB";
		mes "FpsrǸġKKC";
		mes "DsV^0000FFǫǵǵR";
		mes "fRǸyr";
		mes "SHjzۨ^000000C";
		next;
		mes "[ǻǵ}]";
		mes "GpBLzR@FUC";
		mes "FU@BMsM";
		mes "RqOC";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "BkKKVVC";
		mes "]KKfNVQB";
		mes "GJFNnI^";
		next;
		mes "[ǻǵ}]";
		mes "RqOC";
		mes "_I̼UWR`rO";
		mes "jFiUjQPKK";
		mes "se@C";
		next;
		emotion 18;
		mes "[ǻǵ}]";
		mes "UBsVHeB";
		mes "^3131FF~Ǹ^000000Oǲ~p";
		mes "szKKkBipJFǱǻAN@C";
		mes "RJJMsFp^N@C";
		next;
		emotion 18,"";
		mes "["+strcharinfo(0)+"]";
		mes "KKBBPiC";
		next;
		sc_start3 SC_BLIND,0,0,0,0,10000,10;
		mes "-QFVB֤kpuJQUy";
		mes "qBHnJO}MfF-";
		mes "-DUBǩOrPB";
		mes "YRwhfyPKK";
		mes "UeuJtRQJF-";
		next;
		mes "[ǻǵ}]";
		mes "RqOB_I̼ˡC";
		mes "DMieFB@e@TC";
		mes "ǫǵǫǵKKC";
		next;
		mes "-QFyoeB֤k";
		mes "yK]kQpBǿǽR";
		mes "yKMUeNOqB";
		mes "pQnNkUDF-";
		mes "-DMQFVBYUe@e@";
		mes "uJRQqByJF-";
		getitem 12132,1;
		set XMAS_1QUE,0;
		close;
	}
}

xmas_in.gat,109,109,3	script	ǿǷ	887,{
	switch(XMAS_1QUE) {
	case 0:
		mes "[ǿǷ]";
		mes "KKKK";
		mes "~QjQURKK";
		mes "ǮǮסKKC";
		mes "~iǻǵ}Rǫǵǵ";
		mes "ǸyFURKK";
		mes "ԡǿǫǳI@ǮǮסKKC";
		close;
	case 1:
		mes "[ǿǷ]";
		mes "KKKKǮǮסC";
		mes "~QjQURKKC";
		mes "~iǻǵ}Rǫǵǵ";
		mes "ǸyFURKKC";
		mes "oqRoJMzQR";
		mes "yYQzMKKC";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "ɴJMe@!!";
		next;
		mes "[ǿǷ]";
		mes "JH@B֡H";
		mes "PMRKKH";
		next;
		emotion 28,"";
		mes "["+strcharinfo(0)+"]";
		mes "kpQjQy";
		mes "MG!!@~!?";
		mes "PNBy@sWzN@H";
		mes "]QOBǧܮw";
		mes "UksMe!!^";
		next;
		mes "[ǿǷ]";
		mes "}KKBKK̡B~ġH";
		mes "B~tF~ġKK";
		mes "UeRr";
		mes "^3131FF~}|^000000zB";
		mes "ǫǵǵRvsr~yKK";
		mes "KKǮסKKԡBԡǿǫǳI";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "UeRr";
		mes "^3131FF~}|^000000zN@T!?";
		mes "DsNVjRI";
		mes "pVsN!!";
		next;
		mes "[ǿǷ]";
		mes "BJH";
		mes "BHnJOKKǮסKK";
		mes "QFVB@H";
		mes "QzN@KK?!";
		next;
		mes "-Ips]nDFB";
		mes "DzQUVLMB";
		mes "U_C";
		mes "ǧܮwUBRVB";
		mes "pUURrzG!!-";
		set XMAS_1QUE,2;
		close;
	default:	//28UO
		mes "[ǿǷ]";
		mes "ǶǶKK!!@QFV??";
		mes "^3131FF~}|^000000zUKK";
		mes "ǿǫǳKK~VKK";
		mes "PFzN@?!";
		mes "ǮǮǮסKK";
		mes "@PON@H";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "KKKKDsVKKC";
		next;
		mes "[HHHH]";
		mes "_BǰǰC";
		mes "]ǳǿǳǿǳߡKKǢǿI^";
		next;
		mes "-~pBpQūyOOiRB";
		mes "yKroQDF-";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "]KKQJMOKK^";
		mes "NVBpVUNsN!!";
		next;
		mes "[ǿǷ]";
		mes "JI";
		mes "HnBHnJOKKǶǶC";
		mes "@QFVQzN@?!";
		next;
		mes "-Ips]nDFB";
		mes "DzQUVLMB";
		mes "U_C";
		mes "ǧܮwUBRVB";
		mes "pUURrzG!!-";
		close;
	case 9:
		mes "[ǿǷ]";
		mes "J?!@J??";
		mes "eQFpU~yKKH";
		mes "qFzN@?!";
		mes "DQzNn?!";
		mes "BpRViJMrf";
		mes "rURKKNKKJKKC";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "B!!@DNVQKK";
		mes "DU~UɴoOKK";
		mes "ORLNVqeBz!!";
		mes "bpB~ĥNGJM";
		mes "HzOJMeFoI";
		next;
		if(countitem(644)<1 || countitem(7174)<1 || countitem(7175)<1) {
			mes "[ǿǷ]";
			mes "PRrzN@H";
			mes "ǿǫǳKK";
			mes "pyGe@N@H";
			mes "TTT!?";
			next;
			emotion 4,"";
			mes "["+strcharinfo(0)+"]";
			mes "BGe@H";
			mes "kBDzQKiqVKKC";
			mes "]KKzBPRkJFJH";
			mes "QKK^";
			next;
			mes "-~p@ey";
			mes "NPF-";
			close;
		}
		mes "-QFVBiU@CN";
		mes "eFMrUUeR";
		mes "~ĥNyXF-";
		mes "-@BUYQJF-";
		next;
		mes "[ǿǷ]";
		mes "zBNiN?!@ǰǰC";
		mes "PMɴJMsrUN@H";
		mes "ApAUpyKKC";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "GJMBDsVKKVVKKC";
		next;
		mes "-QFVNUyF-";
		mes "-pQU~NmpmpOnsr";
		mes "ǿǽUFF-";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "DBDsVTKK";
		mes "pBpBzBJOKK";
		mes "]iBAReDI^";
		mes "BpV!!";
		next;
		input '@word$;
		emotion 23;
		emotion 23,"";
		mes "["+strcharinfo(0)+"]";
		mes "DBDsVTKK";
		mes "pBpBzBJOKK";
		mes "]iBAReDI^";
		mes "BpV!!";
		mes "^3131FF" +'@word$+ "^000000GpQzN@I";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "]pBByFJ?!^";
		mes "KKBDBDGpN@C";
		mes "DsNKKC";
		next;
		emotion 5;
		mes "[ǿǷ]";
		mes "KKDQzN@BQrbPKK";
		mes "QFV^3131FF" +'@word$+ "^000000Gp";
		mes "NizN}UN@TH";
		mes "\zKKˡKKC";
		mes "]QpWKK^";
		next;
		emotion 4,"";
		mes "["+strcharinfo(0)+"]";
		mes "]KKBQBNzQR";
		mes "QJMeJFUKK^";
		mes "BVVKKDN@BDN@oC";
		mes "NiBO@^GN@oBfVC";
		mes "]KK_sQۤQI^";
		next;
		mes "[ǿǷ]";
		mes "BRBǰB";
		mes "^3131FF" +'@word$+ "^000000QzN@TI";
		mes "NV𨥸RMBǿǫǳI";
		mes "MUqqBpUVzQAQUN";
		mes "KK]\pq^";
		next;
		mes "[ǿǷ]";
		mes "pUNvqRHy";
		mes "RJsMMGC";
		mes "ǶǶKKfRB";
		mes "ǫǵǵǸy";
		mes "FUN@C";
		next;
		mes "[ǿǷ]";
		mes "UǸǿǫǵRX";
		mes "Hy@e@oC";
		mes "ԡBǿǫǳI";
		mes "]\pq^ǮǮǮסKK";
		mes "ǣǿǫǿǳII";
		next;
		mes "-VqRy\QpB";
		mes "jfOyyںCB";
		mes "tMD쨥JF-";
		mes "-DMǿRRQJF-";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "DsQpqeBzI";
		mes "BMGC";
		mes "NVBmJqzNMGTC";
		mes "BsVmMe@C";
		delitem 7175,1;
		delitem 7174,1;
		delitem 644,1;
		set XMAS_1QUE,10;
		close;
	case 10:
		mes "[ǿǷ]";
		mes "ǶǶǶKK";
		mes "BpJjeFTC";
		mes "PzQHyJMeFH";
		next;
		switch (select("H","ǽǽH","Srf","QqUpsFH","ǵ|H","ǻǩH",
					"ǱH","ǿǻH","¿UH","ǿǫH","ǦǳǵH","ǥǿĤH")) {
			case 1:	set '@itemid,741; break;
			case 2:	set '@itemid,742; break;
			case 3:	set '@itemid,740; break;
			case 4:	set '@itemid,7212; break;
			case 5:	set '@itemid,743; break;
			case 6:	set '@itemid,754; break;
			case 7:	set '@itemid,753; break;
			case 8:	set '@itemid,752; break;
			case 9:	set '@itemid,7206; break;
			case 10: set '@itemid,7277; break;
			case 11: set '@itemid,751; break;
			case 12: set '@itemid,750; break;
		}
		if(countitem('@itemid)<1) {
			emotion 1;
			mes "[ǿǷ]";
			mes "H@N@H";
			mes "KKǿǫǳI";
			mes "pypN@H";
			close;
		}
		mes "[ǿǷ]";
		mes "Bv" +getitemname('@itemid)+ "N@TC";
		mes "sVKKǿǫǿǳI";
		mes "JOfi]Oe@C";
		mes "RqOe@C";
		next;
		mes "-V" +getitemname('@itemid)+ "yqB";
		mes "RJFǸǿǫǵRJsB";
		mes "DsQKN]F-";
		mes "-DMB]sFǸy";
		mes "Pn`RKhFBRJF";
		mes "uURJqOJsF-";
		next;
		mes "[ǿǷ]";
		mes "ԡǿǫǳKK]\pq^";
		mes "zKKChMPe@C";
		mes "C~QBQOJM";
		mes "jMSUХyGFM";
		mes "eBzNFKKǮסKK";
		mes "NV魱OMDN@C";
		next;
		switch('@itemid) {
			case 741:	//H
			case 742:	//ǽǽH
			case 740:	//Srf
			case 7212:	//QqUpsFH
				getitem 12130,3;
				getitem 522,1;
				break;
			case 743:	//ǵ|H
			case 754:	//ǻǩH
			case 753:	//ǱH
			case 752:	//ǿǻH
				getitem 12130,3;
				getitem 522,1;
				getitem 548,3;
				break;
			case 7206:	//¿UH
			case 7277:	//ǿǫH
				getitem 12130,5;
				getitem 12122,3;
				getitem 12123,3;
				getitem 12124,3;
				break;
			case 751:	//ǦǳǵH
			case 750:	//ǥǿĤH
				getitem 12130,5;
				getitem 12122,5;
				getitem 12123,5;
				getitem 12124,5;
				getitem 607,1;
				break;
		}
		delitem '@itemid,1;
		set XMAS_1QUE,11;
		mes "[ǿǷ]";
		mes "DMsVKK";
		mes "jFiUNVqeBzKK";
		mes "ǿǫǳKKPUHN@C";
		close;
	case 11:
		mes "[ǿǷ]";
		mes "KK\B]\pq^";
		mes "ǶǶǶKK";
		mes "RqOeFC";
		mes "pRPMGJFBN";
		mes "ǫǵǵyBQFۨi";
		mes "psroqe@C";
		close;
	}
}

xmas.gat,138,140,0	script	~}|	873,{
	switch(XMAS_1QUE) {
	case 0:
	case 10:
	case 11:
		mes "[~}|]";
		mes "pI";
		mes "ǧ~GJM?!";
		mes "VǹQzzE!!";
		next;
		emotion 6;
		mes "[~}|]";
		mes "JFBKVPM";
		mes "QzG!!";
		mes "ǫǵǵU]RDnQ~";
		mes "qQQJFphjQI";
		mes "^3131FFǿǷ^000000hBJOI";
		close;
	case 1:
	case 2:
		emotion 6;
		mes "[~}|]";
		mes "JFBPMQzG!!";
		mes "UǫǵǵUɴB";
		mes "@fJMUR!!";
		mes "@f~򥲭nQUɴR";
		mes "KVkJMrzGI";
		mes "^3131FFǿǷ^000000hBıMtI";
		if(XMAS_1QUE == 1)
			close;
		next;
		mes "["+strcharinfo(0)+"]";
		mes "ǿǷzUNvqReF!!";
		mes "y@sWoN@H";
		next;
		mes "[~}|]";
		mes "KKgVGH";
		mes "KVJRǿǷ@rORKKC";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "ǿǷzVBByYMM";
		mes "ǿp_WrO";
		mes "NQzN@C";
		mes "N@pBpRKyB";
		mes "RiQzN@C";
		mes "pRKyMG!!";
		next;
		mes "[~}|]";
		mes "KKeB}yMrQ!!";
		mes "oBRJJF!!";
		mes "DUNNBǫǵǵU~y";
		mes "tFM!!";
		next;
		mes "[~}|]";
		mes "DUeR!!";
		mes "KKMB~VJMroQH";
		next;
		emotion 23,"";
		mes "["+strcharinfo(0)+"]";
		mes "KKVJH";
		mes "KKH";
		mes "@RηNMe@!!";
		next;
		emotion 27;
		mes "[~}|]";
		mes "oI@DUNB";
		mes "^0000FFh20^000000y@RJMI";
		mes "5kt!!@BI";
		set XMAS_1QUE,3;
		close;
	case 3:
		if(countitem(1019)<20) {
			mes "[~}|]";
			mes "JM!!";
			mes "^0000FFh20^000000G!!";
			mes "HUǫǵǵUBR";
			mes "eURJMrOy";
			mes "xRt!!";
			close;
		}
		mes "[~}|]";
		mes "!!@iFUH";
		mes "RoQBe!!";
		mes "QpBUFhRiJOMKK";
		mes "ǰBǢܡC";
		mes "ByM~yJMr";
		mes "HUFhR!!JM!!";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "qeF!!";
		mes "KKKKKK";
		mes "KKKKKKUB";
		mes "P_WzN@H";
		next;
		viewpoint 1,168,160,1,0xCE6300;
		viewpoint 1,113,273,2,0xCE6300;
		viewpoint 1,119,155,3,0xCE6300;
		viewpoint 1,157,126,4,0xCE6300;
		mes "[~}|]";
		mes "zH@roQ";
		mes "OyQI";
		mes "QjpzUI";
		mes "ǿytI@ǿy!!";
		mes "Fpn_ϮɭpVG!!";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "KK";
		mes "]DzQUDQj";
		mes "pQJMKK^";
		mes "ORJMe@C";
		next;
		mes "[~}|]";
		mes "XOکGI";
		mes "ۤUNJM!!";
		mes "BoOM";
		mes "yzjQEI";
		mes "iHtzBVQI";
		next;
		mes "[~}|]";
		mes "FpnRϮɭpVG!!";
		mes "Q?!";
		mes "NtFPQUDRMi";
		mes "MkpQpQI";
		set XMAS_1QUE,4;
		close;
	default:	//47
		mes "[~}|]";
		mes "JMI";
		mes "~UǫǵǵUBRV";
		mes "ҡBeURJMr!!";
		mes "Rǿǫǵǵy!!";
		close;
	case 8:
		mes "[~}|]";
		mes "bBitFMFoGQC";
		mes "LRFOsMFoC";
		mes "RWҼ!!";
		next;
		mes "[~}|]";
		mes "I@sVǿǷRF";
		mes "|~ĥNGC";
		mes "jFiUNVQKK";
		mes "bsBJqMC";
		mes "QzM";
		mes "eFO@ROɴMsC";
		next;
		getitem 7175,1;
		getitem 7174,1;
		getitem 644,1;
		set XMAS_1QUE,9;
		//fall through
	case 9:
		emotion 18;
		mes "[~}|]";
		mes "bpB~ĥNVA";
		mes "ǿǷRBoI";
		mes "eB]VǱǻUNvqR";
		mes "eyXTrzGQC";
		mes "ǿˡKKǫǵǵC";
		close;
	}
}

xmas.gat,168,160,4	script	ǣǶ	46,{
	if(XMAS_1QUE >= 5) {
		mes "[ǣǶ]";
		mes "RqOe@C";
		mes "sNxǫǵǵy";
		mes "erONe@C";
		mes "QFiBQǫǵǵRQro";
		mes "JMe@C";
		close;
	}
	if(XMAS_1QUE == 4 && countitem(1019)>=5) {
		mes "[ǣǶ]";
		mes "BBeFeF!!";
		mes "kJOeFTC";
		mes "RqOe@C";
		mes "~V~QNǫǵǵy";
		mes "L@ORQrUO";
		mes "߰tMeFC";
		next;
		mes "[ǣǶ]";
		mes "sN~UηNVeFTC";
		mes "ǫǵǵ~Uip";
		mes "DUݤUeNB";
		mes "~yAUksWB";
		mes "DUaRV@~B";
		mes "iFsrOvsMe@C";
		next;
		emotion 23,"";
		mes "[ǣǶ]";
		mes "kH@N@H";
		mes "zQjQO@ppSRVB";
		mes "@yPQsWQpz!!";
		next;
		emotion 18;
		mes "[ǣǶ]";
		mes "ˡBeFH";
		mes "N@oCaUɴQUN";
		mes "pQiseBzTC";
		mes "HꤤBhsNFC";
		mes "~}|zRVBTR";
		mes "qeFOɴMenC";
		delitem 1019,5;
		set XMAS_1QUE,5;
		close;
	}
	mes "[ǣǶ]";
	mes "B~PMQUGI";
	mes "e~QꤣNaUoQ";
	mes "ǫǵǵRQrisQQzM";
	mes "JMiQJFoKKC";
	mes "^3131FF~}|^000000zV";
	mes "yMrzGI";
	close;
}

xmas.gat,113,273,4	script	Ǽ	711,{
	if(XMAS_1QUE >= 6) {
		emotion 18;
		mes "[Ǽ]";
		mes "sN~ixMBQ";
		mes "ǫǵǵRQqe@C";
		mes "QFiBQǫǵǵR";
		mes "QJMN@C";
		close;
	}
	if(XMAS_1QUE == 5 && countitem(1019)>=5) {
		mes "[Ǽ]";
		mes "BqOe@I";
		mes "OO~eFTI";
		mes "eqRipB";
		mes "ƬGRNiDJFzjQO";
		mes "߰tMeFoC";
		next;
		emotion 18;
		mes "[Ǽ]";
		mes "sN~ixMBQ";
		mes "ǫǵǵRQqe@C";
		mes "QFiBQǫǵǵR";
		mes "QJMN@C";
		mes "~}|zRi";
		mes "otɴMGC";
		delitem 1019,5;
		set XMAS_1QUE,6;
		close;
	}
	mes "[Ǽ]";
	mes "BHC";
	mes "~VPQJFzNnKKC";
	mes "^3131FF~}|^000000zV";
	mes "yMrUNnH";
	close;
}

xmas.gat,119,155,5	script	Ǵ~	878,{
	if(XMAS_1QUE >= 7) {
		switch(Sex) {
		case 0:
			mes "[Ǵ~]";
			mes "pJjC";
			mes "eGXMQJFzN@TC";
			mes "eB~iFON@B";
			mes "graN@B";
			mes "礤_JJMGC";
			next;
			emotion 30;
			mes "[Ǵ~]";
			mes "pUN@JFJFr";
			mes "ǽǯNilWqeBzH";
			break;
		case 1:
			emotion 32;
			mes "[Ǵ~]";
			mes "BǿOJJMzGH";
			mes "tFvJFpJOXMC";
			mes "pgǴǴOhMi";
			mes "UVB}GUiUGC";
			break;
		}
		close;
	}
	if(XMAS_1QUE == 6 && countitem(1019)>=5) {
		switch(Sex) {
		case 0:
			mes "[Ǵ~]";
			mes "BQFUoQ";
			mes "PMzQy";
			mes "QpQsWQUNnC";
			mes "BHp_QC";
			next;
			mes "[Ǵ~]";
			mes "gUzBHN";
			mes "qKMeeFTC";
			mes "BBvDRC";
			next;
			mes "-VBQFUyKzN";
			mes "ǴJOKhBfyLM";
			mes "@aRBꮧyjF-";
			next;
			emotion 19,"";
			mes "["+strcharinfo(0)+"]";
			mes "BVVKKGBjVN@C";
			mes "tFsMĶqeBzC";
			mes "NVpVBeGtF";
			mes "qe@UNKKC";
			next;
			emotion 30;
			mes "[Ǵ~]";
			mes "B}" +strcharinfo(0)+ "!!";
			mes "HNiBNiB";
			mes "ODpyMGI";
			mes "KNiQFy¡Me@I";
			mes "QFyQpUN";
			mes "UeNhMe@C";
			break;
		case 1:
			mes "[Ǵ~]";
			mes "KKC";
			mes "DRmMC";
			break;
		}
		delitem 1019,5;
		set XMAS_1QUE,7;
		close;
	}
	switch(Sex) {
	case 0:
		mes "[Ǵ~]";
		mes "zQRHURy";
		mes "NrUN@H";
		mes "otsWBWpHpUaN";
		mes "JFrǽǯNi";
		mes "@RN@H";
		next;
		emotion 30;
		mes "[Ǵ~]";
		mes "^3131FF~}|^000000zMrBN";
		mes "~iLHaN@B";
		mes "pUV}yQB";
		mes "OUJMe@C";
		break;
	case 1:
		mes "[Ǵ~]";
		mes "MrzGH";
		mes "DRNigJFUH";
		next;
		mes "[Ǵ~]";
		mes "^3131FF~}|^000000zVkJMzGH";
		mes "pUV}FH_UQN";
		mes "UMVrB";
		mes "~QBN";
		mes "NFMQvzC";
		mes "~yJMC";
		break;
	}
	close;
}

xmas.gat,157,126,5	script	Ǥ	717,{
	if(XMAS_1QUE >= 8) {
		switch(Sex) {
		case 0:
			emotion 18;
			mes "[Ǥ]";
			mes "ppH@eGpJjJFUH";
			mes "DzQRMrOB";
			mes "vUתyUNBpsr";
			mes "|yk@ORQrvoI";
			mes "ǩǿI";
			break;
		case 1:
			mes "[Ǥ]";
			mes "pBeGpJjJFUN@TC";
			mes "bPVĶqeBzNFC";
			mes "}|ǷV`B";
			mes "YHNMKKC";
			mes "ǢѡKKC";
			next;
			mes "[HHH]";
			mes "BǤ!!!";
			mes "eG~NMrzG!!";
			next;
			emotion 18;
			mes "[Ǥ]";
			mes "NiqeBzC";
			mes "@Re@TC";
			next;
			emotion 9,"";
			mes "-kVBeFQFUuy";
			mes "OXMBnU@r_";
			mes "qJMbbzG-";
			break;
		}
		close;
	}
	if(XMAS_1QUE == 7 && countitem(1019)>=5) {
		switch(Sex) {
		case 0:
			emotion 18;
			emotion 6,"";
			mes "[Ǥ]";
			mes "iBnzC";
			mes "iJMMsQj";
			mes "eBzoC";
			mes "bpbpBRKKC";
			next;
			mes "[Ǥ]";
			mes "tFNiHjzOxisW";
			mes "VGBrNnoC";
			mes "~VD_mMJMGC";
			break;
		case 1:
			emotion 3;
			mes "[Ǥ]";
			mes "pBQSzC";
			mes "DU~VBpU`FiUN@H";
			mes "zQRQSz";
			mes "~ytFMGrQzM";
			mes "eN~Uǫǵǵi";
			mes "@BRLBDN@C";
			next;
			mes "[Ǥ]";
			mes "iBɶqeFp";
			mes "_JJMNi@MN@H";
			next;
			mes "[HHH]";
			mes "BǤ!!";
			mes "DUkVG!?";
			next;
			mes "[Ǥ]";
			mes "vI@BNiQvI";
			mes "FGU~UtFoC";
			next;
			emotion 9,"";
			mes "-kVQFUuy";
			mes "OMPB";
			mes "nU@r_VJM";
			mes "bbfF-";
			break;
		}
		delitem 1019,5;
		set XMAS_1QUE,8;
		close;
	}
	switch(Sex) {
	case 0:
		mes "[Ǥ]";
		mes "BHC^3131FF~}|^000000zV";
		mes "K~yJMM";
		mes "GrUNnH";
		mes "zH@QFKK";
		next;
		emotion 18;
		mes "[Ǥ]";
		mes "VVJC";
		mes "zQR@HGQzMB";
		mes "@RPHje@vC";
		mes "BhMpqNi";
		mes "MenCѡKKC";
		break;
	case 1:
		emotion 30;
		mes "[Ǥ]";
		mes "ǩǿI";
		mes "ǫǵǵBQSzC";
		mes "^3131FF~}|^000000zR|JFp";
		mes "~ytFMGO";
		mes "ɴMFGe@H";
		break;
	}
	close;
}

//==============================================================
// Fǫǵǵǩ
//
//    XMAS_2QUE -> 03BǫǤǵĲפFRV0Rr
//==============================================================
-	script	Ǧ#xmas	79,{
	switch(XMAS_2QUE) {
	case 0:
		misceffect 75;
		mes "[Ǧ]";
		mes "ѤHEqMBeKs";
		mes "[HRBDVeBq";
		next;
		mes "[Ǧ]";
		mes "ǫǵǵ";
		mes "S̼ˡBǫǵǵOe@OB";
		mes "@f̪RBZe@H";
		next;
		switch (select("ǱǻǫǵI","ǸġI","ǫǵǵǩI","ǱǻUcI","BǧǿFJI")) {
			case 1:
				mes "[Ǧ]";
				mes "ǱǻǫǵN@I";
				mes "eGeGBy";
				mes "sMQzN@T!!";
				mes "סKKC";
				next;
				mes "[Ǧ]";
				mes "VBGUN@KK";
				mes "@~ǫǵǵUR";
				mes "ǱǻǫǵzNrO";
				mes "qe@C";
				next;
				emotion 18;
				mes "[Ǧ]";
				mes "HWBǦU";
				mes "̷sǵ!!NFC";
				mes "TBoNFoTH";
				close;
			case 2:
				mes "[Ǧ]";
				mes "ǸN@I";
				mes "TRBDsVwfN@oTC";
				mes "vJMrRBJDqO";
				mes "ERmMsFǸġC";
				mes "DsyB¡B_M@R";
				mes "}rUݷPOJFpi!!";
				next;
				mes "[Ǧ]";
				mes "DWBUVsN@H";
				mes "C~BǫǵǵR{sr";
				mes "cǱǻǫǵ!!";
				mes "@U}QlѹFRtpsr";
				mes "ǸyB";
				mes "HkMecꥣN@C";
				next;
				mes "[Ǧ]";
				mes "DsNBOOB";
				mes "ǫǵǵURg";
				mes "ǱǻǫǵB";
				mes "DUǱǻu|ǹǡvR";
				mes "ayFDN@C";
				next;
				emotion 18;
				mes "[Ǧ]";
				mes "HWBǦU";
				mes "̷sǵ!!NFC";
				mes "TBoNFoTH";
				close;
			case 3:
				mes "[Ǧ]";
				mes "DNnBDNnI";
				mes "kJXqǫǵǵǩN@oTI";
				mes "pV과BǫǵǵLO";
				mes "UHpHppDMr";
				mes "ǫǵǵǩURB";
				mes "JMeFC";
				next;
				mes "[Ǧ]";
				mes "UVBURV";
				mes "ǫǵǵǩ";
				mes "DMQQqeFC";
				mes "ǩUDMQO";
				mes "ǫǵǵLMiB";
				mes "eqPeBzC";
				next;
				mes "[Ǧ]";
				mes "DNBpBҼRǫǵǵy";
				mes "ǸoOBUay^qB";
				mes "ǫǵǵǩyqQpB";
				mes "lѹFRǸytJMeFC";
				next;
				mes "[Ǧ]";
				mes "DzQɡBjQǫǵǵǩU";
				mes "Bcc]FRBzQRi";
				mes "LRsMeJFUN@C";
				next;
				mes "[Ǧ]";
				mes "eGQsWQpQa";
				mes "FzrOURKKC";
				mes "lѹFUJqFnB";
				mes "eNDMDNB";
				mes "OMiN@C";
				next;
				menu "KKɴenH",-;
				emotion 18;
				mes "[Ǧ]";
				mes "eBeBN@H";
				mes "BDe@H";
				mes "@UlѹF]nI";
				mes "QpBQOiB";
				mes "ǫǵǵǩy";
				mes "qr`NnKKC";
				next;
				mes "[Ǧ]";
				mes "NiBQFRDUrQpB";
				mes "gUyFhp쥲nVqeBzTC";
				mes "BlѹFROƱy";
				mes "PRenI";
				next;
				mes "[Ǧ]";
				mes "eA" +strcharinfo(0)+ "VB";
				mes "Ucc]pB";
				mes "ǫǵǵǩUy";
				mes "qMGC";
				next;
				mes "[Ǧ]";
				mes "vsMpBeGDzQR";
				mes "ɶVgJMeBzpB";
				mes "ppD컷_V";
				mes "JMQVAN@C";
				next;
				emotion 21;
				mes "[Ǧ]";
				mes "c]QUNBcy";
				mes "MriseBzC";
				mes "yKMGC";
				mes "DsNVB@Fe@I";
				set XMAS_2QUE,1;
				close;
			case 4:
				mes "[Ǧ]";
				mes "ǱǻUcN@I";
				mes "VBǵǻFQJMr";
				mes "ǱǻUcKK";
				mes "DsVǱǻǫǵ";
				mes "QJMrOVHJMO";
				mes "sN@oTH";
				next;
				mes "[Ǧ]";
				mes "RorODUUlV";
				mes "}ǤRrǲ~";
				mes "@JFDN@C";
				next;
				mes "[Ǧ]";
				mes "C~ǫǵǵRQrO";
				mes "FzU_I򰰪Ǳǻ";
				mes "u|ǹǡvylMe@C";
				mes "NiBQQepQUVB";
				mes "QJMrUlOǱǻAUB";
				mes "Oqe@C";
				next;
				mes "[Ǧ]";
				mes "UlOARSOQO";
				mes "hpsMrUNnH";
				mes "eGǫǵǵUR";
				mes "DUǲ~roN@C";
				mes "סBsǱǻUc@U";
				mes "HRNiJMfMVN@H";
				next;
				emotion 18;
				mes "[Ǧ]";
				mes "HWBǦU";
				mes "̷sǵ!!NFC";
				mes "TBoNFoTH";
				close;
			case 5:
				mes "[Ǧ]";
				mes "ppC";
				mes "pOPQzN@TKKC";
				mes "B^UǫǵǵV";
				mes "DURU";
				mes "JpJjrfFN@oC";
				next;
				mes "[Ǧ]";
				mes "RorOBDzQeJM";
				mes "UǫǵǵRBjQy";
				mes "oOMrDN@C";
				mes "KKeOoN@TC";
				mes "]Ǣѡ^";
				next;
				emotion 18;
				mes "[Ǧ]";
				mes "HWBǦU";
				mes "̷sǵ!!NFC";
				mes "TBoNFoTH";
				close;
		}
	case 1:
		mes "[Ǧ]";
		mes "eGpJjJFUN@TC";
		mes "Uc]yXM";
		mes "yqMGC";
		mes "ǫǵǵyxLR@r";
		mes "cc]Rѻ@y!!";
		close;
	case 2:
		if(countitem(1097)<1) {
			mes "[Ǧ]";
			mes "OBUc]y";
			mes "KFoN@T!!";
			mes "sPiKK";
			mes "VPRrUN@?!";
			close;
		}
		mes "[Ǧ]";
		mes "eBe";
		mes "ơB\eFUTI";
		mes "Uc]BQy";
		mes "MeBzNFH";
		mes "KKǿBLQoNB";
		mes "RoJFN@C";
		next;
		mes "[Ǧ]";
		mes "NVB§RBURMr";
		mes "ǫǵǵǩyqJMe@C";
		next;
		misceffect 75;
		mes "[Ǧ]";
		mes "zI@z!!@z!!";
		mes "uJQUǧ~zV";
		mes "KifzQUiU";
		mes "NiDU~UǫǵǵU";
		mes "ǱǻUzVeF";
		next;
		mes "-RB";
		mes "QJMF-";
		mes "-QFVKURB";
		mes "kO@Rǫǵǵǩy";
		mes "fAflhMF-";
		next;
		misceffect 75,"";
		mes "["+strcharinfo(0)+"]";
		mes "t]DV[[U";
		mes "eURKU";
		mes "Ki_MFǧ~zV";
		mes "dDVOZeF";
		next;
		mes "[Ǧ]";
		mes "eBOMiWN@TI";
		mes "DN@I@jQUVN@!!";
		mes "UBsVBlѹFRoO";
		mes "MFǸQzN@KK";
		next;
		mes "[Ǧ]";
		mes "iqMGeFB";
		mes "ǫǵǵǩi";
		mes "@RqJMGeFUNB";
		mes "QFRDU§OM";
		mes "ǸytWenI";
		next;
		mes "-kVjQUyqXM";
		mes "QFUeRmBUUfy}F-";
		next;
		mes "[Ǧ]";
		mes "I@yUEMVeBzoI";
		mes "ByJsMB";
		mes "@KGqXMGC";
		next;
		delitem 1097,1;
		emotion 18;
		switch(rand(15)) {
			case 0:
				mes "[Ǧ]";
				mes "ǩ}N@TI";
				mes "DsVBkU׹D|";
				mes "@qRQJF";
				mes "ǫǵǵǩ}N@C";
				mes "OMiMN@oC";
				mes "ǫǵǵRQqe@oR";
				getitem 529,20;
				break;
			case 1:
				mes "[Ǧ]";
				mes "ǵ}ǿǫǩ}N@TI";
				mes "DsVBkU׹D|";
				mes "@qRQJF";
				mes "ǫǵǵǩ}N@C";
				mes "OMiMN@oC";
				mes "ǫǵǵRQqe@oR";
				getitem 530,15;
				break;
			case 2:
				mes "[Ǧ]";
				mes "oNFǫǿǩN@TI";
				mes "DsVBD|ǯ~ļ";
				mes "poNRQJFǫǿǩN@C";
				mes "ǱǫǱǫMN@oC";
				mes "ǫǵǵRQqe@oR";
				getitem 538,10;
				break;
			case 3:
				mes "[Ǧ]";
				mes "YOHǭǩN@TI";
				mes "DsVBD|ǯ~ļ";
				mes "pNRQJF";
				mes "ǫǵǵǭǩN@C";
				mes "OMiXpMN@oC";
				mes "ǫǵǵRQqe@oR";
				getitem 539,5;
				break;
			case 4:
				mes "[Ǧ]";
				mes "Gl]fN@TI";
				mes "DsVp]FiUN@C";
				mes "Jꪫ";
				mes "FzJJMe@oC";
				mes "ǫǵǵRQqe@oR";
				getitem 12130,7;
				break;
			case 5:
				mes "[Ǧ]";
				mes "ǱǻUcN@TI";
				mes "sVBǫǵǵǳǶRG";
				mes "u`wNͲsr~N@C";
				mes "ǫǵǵRQqe@oR";
				getitem 2236,1;
				break;
			case 6:
				mes "[Ǧ]";
				mes "ǵ|HN@TI";
				mes "DsVBǵqмp";
				mes "@wB@wBuyhM";
				mes "@qRQJFǵ|HN@C";
				mes "ǫǵǵRQqe@oR";
				getitem 743,1;
				break;
			case 7:
				mes "[Ǧ]";
				mes "ǥǿĤHN@TI";
				mes "KKKK?!";
				mes "DsPMR?!";
				mes "BJOKKeB";
				mes "ǫǵǵRQqe@oR";
				getitem 750,1;
				break;
			case 8:
				mes "[Ǧ]";
				mes "ǦǳǵHN@TI";
				mes "KKKK?!";
				mes "DsPMR?!";
				mes "BJOKKeB";
				mes "ǫǵǵRQqe@oR";
				getitem 751,1;
				break;
			case 9:
				mes "[Ǧ]";
				mes "ǿǻHN@TI";
				mes "DsVB~UB";
				mes "ǵǻǧyFRo";
				mes "tRHIMGJFHN@C";
				mes "ǫǵǵRQqe@oR";
				getitem 752,1;
				break;
			case 10:
				mes "[Ǧ]";
				mes "ǱHN@TI";
				mes "DsVB|ǱǳUǲƼ";
				mes "ǵǻyFRo";
				mes "tRHIMGJFHN@C";
				mes "ǫǵǵRQqe@oR";
				getitem 753,1;
				break;
			case 11:
				mes "[Ǧ]";
				mes "ǻǩHN@TI";
				mes "DsVBǻU~}ǯǵ";
				mes "ǵǻǵǩy";
				mes "FRoBtR";
				mes "HIMGJFHN@C";
				mes "ǫǵǵRQqe@oR";
				getitem 754,1;
				break;
			case 12:
				mes "[Ǧ]";
				mes "¿UHN@TI";
				mes "DsVBHetRVRQJMF";
				mes "ǨǿǻnfBǵǻ";
				mes "yFRoB";
				mes "tRHIMGJFHN@C";
				mes "ǫǵǵRQqe@oR";
				getitem 7206,1;
				break;
			case 13:
				mes "[Ǧ]";
				mes "QqUpsFHN@TI";
				mes "DsVBpp@JFHN@C";
				mes "OMivN@oTH";
				mes "ǫǵǵRQqe@oR";
				getitem 7212,1;
				break;
			case 14:
				mes "[Ǧ]";
				mes "ǿǫHN@TI";
				mes "DsVBPU¾HzB";
				mes "pUfyyB";
				mes "UOyhM@JFO";
				mes "HGDN@C";
				mes "ǫǵǵRQqe@oR";
				getitem 7277,1;
				break;
		}
		set XMAS_2QUE,3;
		close;
	case 3:
		mes "[Ǧ]";
		mes "ɴJMGqB";
		mes "RqOe@C";
		mes "sPiKKHB󨬥K";
		mes "ǫǵǵCc]eF";
		mes "MriseBzC";
		next;
		mes "[Ǧ]";
		mes "_FVBAZ";
		mes "ɴJMFGe@oTH";
		mes "ot@e@";
		mes "NVBPURPzPzyI";
		mes "BQǫǵǵRenI";
		set XMAS_2QUE,0;
		close;
	}
}

prontera.gat,156,242,3	duplicate(Ǧ#xmas)	Ǧ	79
geffen.gat,120,188,3	duplicate(Ǧ#xmas)	Ǧ	79
payon.gat,165,153,3	duplicate(Ǧ#xmas)	Ǧ	79
morocc.gat,161,85,3	duplicate(Ǧ#xmas)	Ǧ	79
alberta.gat,54,237,3	duplicate(Ǧ#xmas)	Ǧ	79


-	script	ǽ#Xmas	-1,{
	emotion 29;
	mes "[ǽ]";
	mes "ǫǿǫǿǫǿKK";
	mes "DUH!!";
	mes "yBvOQH";
	next;
	mes "["+strcharinfo(0)+"]";
	mes "J!?";
	switch(XMAS_2QUE) {
	case 0:
		mes "ǽJ!!";
		break;
	case 1:
		mes "c]JMeUO!?";
		mes "ǽh!!";
		break;
	}
	mes "KKoBeF!!";
	next;
	mes "-QFVBǽU";
	mes "yKzNBHWF-";
	next;
	emotion 23;
	emotion 23,"";
	mes "[ǽ]";
	mes "QBy@rzG!?";
	mes "HO!!";
	mes "ǬȡKK";
	mes "BpBBJ!!";
	next;
	//IZXUMAPǯOǽfyqX@
	set '@code$,strcut(strnpcinfo(2),4);
	set '@num,strcut(strnpcinfo(2),5);
	hideonnpc;
	setarray '@ref,0,1,2;
	deletearray '@ref['@num],1;
	hideoffnpc "ǽ#Xmas" +'@code$+ '@ref[rand(2)];	//MQǽUPHpyX{Br

	if( XMAS_2QUE == 1 && !(rand(5)) ) {
		mes "-ǽVkXF-";
		mes "-^3131FFǽFR";
		mes "}sFsHMr^000000-";
		mes "-yBJMŪzNfrOKK-";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "uJKKǧ~KK";
		mes "ǱǻKKǧǧKK";
		mes "H@JMsUOQC";
		mes "ǦzRioI";
		getitem 1097,1;
		set XMAS_2QUE,2;
		close;
	}
	mes "-ǽVkB";
	mes "QFUyVBK]kF-";
	if( XMAS_2QUE != 1 || !(rand(4)) ) {
		mes "-P_BpsrUyPF-";
		close2;
		if('@code$ == "P") warp "prontera.gat",155,230;
		if('@code$ == "G") warp "geffen.gat",120,35;
		if('@code$ == "F") warp "payon.gat",166,60;
		if('@code$ == "M") warp "morocc.gat",160,51;
		if('@code$ == "A") warp "alberta.gat",28,235;
		end;
	}
	next;
	emotion 23,"";
	switch(rand(3)) {
	case 0:
		mes "-rRJF!!-";
		sc_start3 SC_POISON,0,0,0,0,10000,10;
		close;
	case 1:
		mes "-GRJF!!-";
		sc_start3 SC_CURSE,0,0,0,0,10000,10;
		close;
	case 2:
		mes "-tRJF!!-";
		sc_start SC_BLIND,0,0,0,0,10000,10;
		close;
	}
OnInit:
	//duplicateH~NBBK0fH~Qp~
	if(strnpcinfo(2) != "Xmas" && strcut(strnpcinfo(2),5) != "0") {
		hideonnpc;
	}
	end;
}

prontera.gat,94,297,3	duplicate(ǽ#Xmas)	ǽ#XmasP0	738,3,3
prontera.gat,126,117,3	duplicate(ǽ#Xmas)	ǽ#XmasP1	738,3,3
prontera.gat,205,242,3	duplicate(ǽ#Xmas)	ǽ#XmasP2	738,3,3

geffen.gat,111,101,3	duplicate(ǽ#Xmas)	ǽ#XmasG0	738,3,3
geffen.gat,120,188,3	duplicate(ǽ#Xmas)	ǽ#XmasG1	738,3,3
geffen.gat,173,163,3	duplicate(ǽ#Xmas)	ǽ#XmasG2	738,3,3

payon.gat,140,56,3	duplicate(ǽ#Xmas)	ǽ#XmasF0	738,3,3
payon.gat,142,203,3	duplicate(ǽ#Xmas)	ǽ#XmasF1	738,3,3
payon.gat,248,239,3	duplicate(ǽ#Xmas)	ǽ#XmasF2	738,3,3

morocc.gat,52,134,3	duplicate(ǽ#Xmas)	ǽ#XmasM0	738,3,3
morocc.gat,210,264,3	duplicate(ǽ#Xmas)	ǽ#XmasM1	738,3,3
morocc.gat,223,74,3	duplicate(ǽ#Xmas)	ǽ#XmasM2	738,3,3

alberta.gat,54,132,3	duplicate(ǽ#Xmas)	ǽ#XmasA0	738,3,3
alberta.gat,97,86,3	duplicate(ǽ#Xmas)	ǽ#XmasA1	738,3,3
alberta.gat,180,48,3	duplicate(ǽ#Xmas)	ǽ#XmasA2	738,3,3


//==============================================================
// LUǹx
//
//    XMAS_3QUE -> 06BǫǤǵĲפFRV0Rr
//==============================================================
prontera.gat,155,285,3	script	ǤǴ~#Xmas	753,{
	switch(XMAS_3QUE) {
	case 0:
		mes "[ǤǴ~]";
		mes "~iKKaUu`kJMF!!";
		mes "MKNFꭷUyqqB";
		mes "RUeNNkBUeN";
		mes "NksFǹFHoI";
		mes "ǫǵǵǧǿFHUGO";
		mes "@MhFOzG!!!!";
		next;
		mes "[ǤǴ~]";
		mes "uǫǵǵVaO@RvO";
		mes "лyyQpiBR";
		mes "XrfyeJF]C";
		next;
		mes "[ǤǴ~]";
		mes "IOQpBJDUO";
		mes "ǭsNioOJMe";
		mes "afFQ@BvPr";
		mes "ohrQFHoI";
		next;
		mes "[ǤǴ~]";
		mes "͡BǤǴ~gFUNvqR";
		mes "jnNscI";
		mes "~UǫǵǵVKK";
		mes "pDG!!";
		mes "pigE!!!!";
		next;
		switch (select("ǦǦǿ!!","ORKK","pRVۤe@UN")) {
			case 1:
				mes "[ǤǴ~]";
				mes "o!!@i@סBRI";
				mes "DMC]`G!!";
				mes "MBUpeVGC";
				mes "ǫǵǵGpOB󨬥JM";
				mes "PyRQǧǿFHy";
				mes "hrFhRyŧ줩wGC";
				next;
				mes "[ǤǴ~]";
				mes "DUFhRVhU򥲭nGC";
				mes "UHpHpRpWJMr";
				mes "pUPR";
				mes "UpeyKRpBMsC";
				mes "NNHXI";
				mes "NVByr!!";
				next;
				mes "[ǤǴ~]";
				mes "pVUۤ@HUsGy";
				mes "ⴤMrC";
				mes "U@BƫeRpe|sMeJMi";
				mes "qUFHpey";
				mes "E@rFhRQI";
				mes "prsVB^0000FFǿ^000000gGC";
				next;
				mes "[ǤǴ~]";
				mes "eA^0000FFǿ^000000gyXTB";
				mes "peUlypBMsC";
				mes "DMqUFHyhrUR";
				mes "`OyMs!!";
				next;
				mes "["+strcharinfo(0)+"]";
				mes "Ǵ!!";
				next;
				emotion 29;
				mes "[ǤǴ~]";
				mes "_JMrVAB";
				mes "jUK5yJMI";
				mes "yŧURU~GpQC";
				mes "ѡKKѡKKC";
				next;
				mes "[ǤǴ~]";
				mes "BBPoI";
				mes "BpVMM";
				mes "ǧǿFHreM";
				mes "OyMrvNVQ";
				mes "OOyxRM!!";
				mes "QǧǿFHRѻ@y!!!!";
				next;
				mes "["+strcharinfo(0)+"]";
				mes "ѻ@y!!!!";
				set XMAS_3QUE,1;
				close;
			case 2:
				mes "[ǤǴ~]";
				mes "GeV!?";
				mes "PJHKAN!!";
				mes "UNR٦PQQpB";
				mes "OJOOt!!";
				close;
			case 3:
				misceffect 42;
				mes "[ǤǴ~]";
				mes "KKKK";
				next;
				misceffect 43;
				mes "[ǤǴ~]";
				mes "KKKKKK";
				next;
				misceffect 254;
				mes "[ǤǴ~]";
				mes "KKKKKKKK";
				next;
				misceffect 328;
				misceffect 1,"";
				heal -(Hp-1),0;
				mes "[ǤǴ~]";
				mes "KKKKKKKKKK";
				mes "OJOOtBUc]h!!";
				close;
		}
	default:	//14UO
		mes "[ǤǴ~]";
		mes "pVUۤ@HUsGy";
		mes "ⴤMrC";
		mes "U@BƫeRpe|sMeJMi";
		mes "qUFHpey";
		mes "E@rFhRQI";
		mes "prsVB^0000FFǿ^000000gGC";
		next;
		mes "[ǤǴ~]";
		mes "eA^0000FFǿ^000000gyXTB";
		mes "peUlypBMsC";
		mes "DMqUFHyhrUR";
		mes "`OyMs!!";
		next;
		mes "[ǤǴ~]";
		mes "_JMrVAB";
		mes "^0000FFjUK5^000000yJM!!";
		mes "srQoI";
		mes "QǧǿFHRѻ@y!!!!";
		close;
	case 5:
		if(countitem(604)<5) {
			mes "[ǤǴ~]";
			mes "ɶVQE!!";
			mes "gFhpJMrBUi";
			mes "ǧǿFHV@OۤFUFhU";
			mes "ǫǵǵyLMrUGC";
			mes "^0000FFjUK5^000000y";
			mes "ηNMI";
			close;
		}
		mes "[ǤǴ~]";
		mes "VEF!?";
		mes "BjUKH";
		mes "oBHnJOBMftI";
		next;
		mes "[ǤǴ~]";
		mes "I@ǳJFQI";
		mes "DsNVlhrOo!!";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "HnJOJMG!!";
		mes "eGBLUHF";
		mes "MQoN@H";
		next;
		mes "[ǤǴ~]";
		mes "UGH";
		mes "pVOJRKK";
		mes "bpB";
		next;
		hideoffnpc "ǿ#xmas";
		hideoffnpc "#xmas";
		hideoffnpc "ǫǵ#xmas";
		hideoffnpc "ǵ#xmas";
		emotion 27,"ǿ#xmas";
		emotion 27,"#xmas";
		emotion 27,"ǫǵ#xmas";
		emotion 27,"ǵ#xmas";
		mes "[ǤǴ~]";
		mes "MrNVQI";
		mes "YizKKJqtI";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "TRB|HOiI";
		next;
		mes "[ǤǴ~]";
		mes "w@r!!@ѧgp!!";
		mes "@HOU";
		mes "erNoNrUoRB";
		next;
		mes "[ǤǴ~]";
		mes "ǧǿFHUyB";
		mes "@UyB";
		mes "kQ`kOUR";
		mes "RRlkpsMFǹFHoI";
		next;
		mes "[ǤǴ~]";
		mes "͹FRʤHNFɡKK";
		mes "DNǩǵ@rʤHFyFɡKK";
		mes "PMۤyIQsW";
		mes "QpQU!?";
		mes "qRy_vBQpqF";
		mes "pBoUQǹFHo!!";
		next;
		mes "[ǤǴ~]";
		mes "~VǧǿGUǫǵǵ";
		mes "FUNVQ!!";
		next;
		mes "[ǤǴ~]";
		mes "NǿǩyqWB";
		mes "UǤǱy";
		mes "Ky`rUoRfHB";
		mes "rpZqB";
		mes "KUoRsF";
		mes "pǹFHoI";
		next;
		mes "[ǤǴ~]";
		mes "}yhMBreM";
		mes "JDqYypFt{QɥNi";
		mes "ivqGI";
		mes "ǫǵǵǧǿUMGO";
		mes "MhFUG!!";
		mes "~UǫǵǵVpDG!!";
		next;
		mes "[@P]";
		mes "DB~UǫǵǵVB";
		mes "pDGI";
		mes "pUߡI@fI@qI@Wo!!";
		mes "ҡBRhMQX@E!!";
		next;
		mes "-ǤǴ~VBhMF";
		mes "jUKyeOhMvLfRB";
		mes "Oy[F-";
		next;
		mes "[ǤǴ~]";
		mes "ǫǵǵGpOJMB";
		mes "JqB󨬥JMr";
		mes "QǧǿRѻ@yI";
		mes " ";
		mes "[@P]";
		mes "ѻ@y!!";
		delitem 604,5;
		misceffect 330;
		emotion 27;
		emotion 27,"ǿ#xmas";
		emotion 27,"#xmas";
		emotion 27,"ǫǵ#xmas";
		emotion 27,"ǵ#xmas";
		hideonnpc;
		hideonnpc "ǿ#xmas";
		hideonnpc "#xmas";
		hideonnpc "ǫǵ#xmas";
		hideonnpc "ǵ#xmas";
		set XMAS_3QUE,6;
		set '@name$,strcharinfo(0);
		donpcevent "XmasSoloShout::OnStart";
		close2;
		announce "ǹxέ"+'@name$+"UUsZyŧeFC",8,0x73DEDE;
		monster "prontera.gat",154,296,'@name$+"UKKFq",1588,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",155,296,'@name$+"Uᮬ",1588,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",156,296,'@name$+"U",1588,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",157,296,'@name$+"Uv",1588,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",158,296,'@name$+"Udf",1588,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",154,297,'@name$+"U_sZ",1244,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",155,297,'@name$+"U~{",1244,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",156,297,'@name$+"Uw",1244,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",157,297,'@name$+"U",1244,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",158,297,'@name$+"U",1244,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",154,298,'@name$+"UI",1245,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",155,298,'@name$+"U",1245,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",156,298,'@name$+"U",1245,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",157,298,'@name$+"UG",1245,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",158,298,'@name$+"Uc",1245,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",154,299,'@name$+"Uf",1062,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",155,299,'@name$+"Uzu",1062,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",156,299,'@name$+"UWo",1062,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",157,299,'@name$+"U",1062,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",158,299,'@name$+"U",1062,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",154,300,'@name$+"Uq",1246,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",155,300,'@name$+"Uf",1246,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",156,300,'@name$+"UG",1246,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",157,300,'@name$+"Uˤ",1246,1,"ǤǴ~#Xmas::OnKilled";
		monster "prontera.gat",158,300,'@name$+"Uc",1246,1,"ǤǴ~#Xmas::OnKilled";
		initnpctimer;
		end;
	case 6:
		mes "[ǤǴ~]";
		mes "zKKpeyMiB";
		mes "eGǧǿFHUrV@I";
		mes "ǹFHiIyǿOWM";
		mes "ǹUyس]@rzG!!";
		mes "BihBPo!!";
		next;
		mes "[ǤǴ~]";
		mes "ayKgDUeNI";
		mes "ǹUwyq@DUeNB";
		mes "UDVGMQGtC";
		mes "OyXBBԤoI";
		mes "ѩsreNBsC`I";
		set XMAS_3QUE,0;
		close;
	}
OnTimer180000:
	stopnpctimer;
	mapannounce "prontera.gat","ǹxέFBҡBǫǵǵypsroqe@C",0,0x73DEDE;
	killmonster "prontera.gat","ǤǴ~#Xmas::OnKilled";
	hideoffnpc;
	end;
OnInit:
	hideonnpc "ǿ#xmas";
	hideonnpc "#xmas";
	hideonnpc "ǫǵ#xmas";
	hideonnpc "ǵ#xmas";
	end;
OnKilled:	//Ǽ~
	end;
}

prontera.gat,0,0,0	script	XmasSoloShout	-1,{
OnStart:
	sleep 3000;
	mapannounce "prontera.gat","V1HNXHjEI",0,0x73DEDE;
	sleep 2000;
	mapannounce "prontera.gat","ǼǴN}VؿAGI",0,0x73DEDE;
	sleep 2000;
	mapannounce "prontera.gat","pRVRMhFNPCrI",0,0x73DEDE;
	sleep 2000;
	mapannounce "prontera.gat","esM¾eNWqNFI",0,0x73DEDE;
	sleep 2000;
	mapannounce "prontera.gat","ǫǵǵRVǳǬաI",0,0x73DEDE;
	sleep 2000;
	mapannounce "prontera.gat","KKpFHVLUǹx!!",0,0x73DEDE;
	end;
}

prontera.gat,150,286,5	script	ǿ#xmas	869,{}
prontera.gat,161,286,3	script	#xmas	875,{}
prontera.gat,161,281,1	script	ǫǵ#xmas	748,{}
prontera.gat,150,281,7	script	ǵ#xmas	881,{}


prontera.gat,188,177,4	script	ǿ	869,{
	switch(XMAS_3QUE) {
	case 0:
	case 1:
		emotion 28;
		mes "[ǿ]";
		mes "ǢǢKKǳǫǳǫKK";
		mes "ǬBQ!!";
		mes "@UI@!!!!";
		mes "ǫǵǵGJ!!!!";
		next;
		if(XMAS_3QUE == 1) {
			mes "["+strcharinfo(0)+"]";
			mes "UKKiiH";
			next;
		}
		mes "[ǿ]";
		mes "GH@FQpW!!";
		mes "yJM@rNaV";
		mes "QJFI";
		mes "GpB@HNO";
		mes "RHVJFzG!!";
		next;
		mes "[ǿ]";
		mes "ǿǳǬGI";
		mes "Ǭ|GI";
		mes "ǧǿG!!!!";
		if(XMAS_3QUE == 0)
			close;
		next;
		mes "["+strcharinfo(0)+"]";
		mes "UKK";
		mes "QFBǿzN@H";
		mes "ǤǴ~z";
		mes "JMpJje@C";
		mes "en!!";
		next;
		mes "[ǿ]";
		mes "KKI";
		mes "ooFUH";
		mes "h~UǫǵǵBRM";
		mes "LORQJMFɡB";
		mes "pRrDyMsF";
		mes "pyIzNGJFU?!";
		next;
		mes "[ǿ]";
		mes "oI@UFhR@~@FzGI";
		mes "߬Rǫǵǵy]@rI";
		mes "DUNeNxiJMFI";
		mes "NBPRW|rzGH";
		mes "ǤǴ~zRVH";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "DNHN@C";
		mes "pVLUR";
		mes "syMpe@C";
		mes "RJMGC";
		next;
		mes "[ǿ]";
		mes "oI@JFI";
		mes "UV^0000FF^000000GI";
		mes "RsygI";
		mes "pVǳJFpC";
		mes "N|I";
		set XMAS_3QUE,2;
		close;
	default:	//26UO
		mes "[ǿ]";
		mes "OnQiUhzGC";
		mes "@~MǳMFpQC";
		mes "pVǳꦸġBC";
		mes "UV^0000FF^000000GI";
		mes "RsygI";
		close;
	}
}

prontera.gat,62,339,3	script		875,{
	switch(XMAS_3QUE) {
	case 0:
	case 1:
	case 2:
		mes "[]";
		mes "ǿǿǿǿKKC";
		mes "OOKKOOKK";
		mes "ǯǯRrONFE!!";
		mes "ǵĳss}QE";
		mes "ؿAeqQI";
		next;
		mes "[]";
		mes "RVBUlMssW";
		mes "QGI";
		mes "ѡKKC";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "UKKC";
		next;
		mes "[]";
		mes "GI@QV!!";
		mes "UǯHjzUPqytKQI";
		mes "BJFtH@ǯHjzC";
		mes "jVҡBjVGpTC";
		next;
		mes "[]";
		mes "ǤǴ~zVB";
		mes "esMp¾eNWqNB";
		mes "OMGJFfFGPB";
		mes "RVUǯHjzrp";
		mes "jVKKǿKKC";
		next;
		mes "[]";
		mes "ǯHjzOǫǵǵǭǩy";
		mes "M`rB";
		mes "}GJMkQpi";
		mes "HzOkrC";
		next;
		mes "[]";
		mes "VdQI";
		mes "IQzQE!!";
		mes "ˡKKC";
		if(XMAS_3QUE < 2)
			close;
		next;
		mes "["+strcharinfo(0)+"]";
		mes "BVBDUǤǴ~zKKC";
		next;
		mes "[]";
		mes "H@eBNǤǴ~zy";
		mes "JMrzGH";
		mes "eeB";
		mes "ǿeJMFH";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "VBDN@C";
		mes "ǿzRvsMKKC";
		next;
		mes "[]";
		mes "DKKFUC";
		mes "KKzH@ǯHjzC";
		mes "kJOFzGoC";
		next;
		mes "[]";
		mes "KKǧǿHjKOR@r";
		mes "FpѩsB";
		mes "RUǫǵǵKKC";
		mes "OOKKѡKKC";
		next;
		mes "[]";
		mes "oI@DsjBVǯHjzO";
		mes "@RǤǴ~zUO_I";
		mes "eVRBU͹F^0000FFǫǵ^000000R";
		mes "UyɴMsI";
		mes "jBNQI";
		set XMAS_3QUE,3;
		close;
	default:	//36UO
		mes "[]";
		mes "VǯHjzO@R";
		mes "ǤǴ~zUO_I";
		mes "eVRBU͹F^0000FFǫǵ^000000R";
		mes "UyɴMsI";
		mes "jBNQI";
		close;
	}
}

prontera.gat,163,66,7	script	ǫǵ	748,{
	switch(XMAS_3QUE) {
	default:	//03UO
		mes "[ǫǵ]";
		mes "!!@VPGH@PGH";
		mes "ByhQjKKC";
		mes "xiJMyMB";
		mes "ǳyyJMB";
		mes "ǹFHGRrzG!!";
		next;
		mes "[ǫǵ]";
		mes "I";
		mes "ܮwRJq@MRniJMr";
		mes "FzUyMrOB";
		mes "PM@MRQJMKKC";
		next;
		mes "[ǫǵ]";
		mes "BDzQOJMrXjQI";
		mes "EpQyMrvVQI";
		mes "eFyhQjKK";
		mes "yhQjQKKC";
		if(XMAS_3QUE < 3)
			close;
		next;
		mes "["+strcharinfo(0)+"]";
		mes "pUyDMGI";
		mes "QFǫǵzN@H";
		next;
		mes "[ǫǵ]";
		mes "H@QzGBgV!!";
		mes "KKVJBDWB";
		mes "OeOiRy@rUVB";
		mes "kB|ON@p";
		mes "RBR[]qGKKC";
		next;
		mes "[ǫǵ]";
		mes "BUFqFFKK";
		mes "BeJFI";
		mes "eFEpQyMeJFI";
		mes "PMI@pVyqR!!";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "ǫǵz!!";
		mes "HnJOyDMG!!";
		mes "zRvsMeF!!";
		mes "ǤǴ~zB";
		mes "ǫǵǵpeyKKC";
		next;
		mes "[ǫǵ]";
		mes "GJM?!@iDzQH";
		mes "BDGBDG!!";
		mes "~VWqyhBMB";
		mes "ɶyQMizG!!";
		next;
		mes "[ǫǵ]";
		mes "ǤǴ~zB";
		mes "lROyFzGoT?!";
		mes "oBoI@@R!!";
		mes "KKgi@RH";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "pRVBeG@`Oqe@C";
		mes "LUFHRsy";
		mes "QsWQqeBzC";
		mes "RǤǴ~zUOt_";
		mes "JMGC";
		mes "pi@Re@UNC";
		next;
		mes "[ǫǵ]";
		mes "BDBDBDGoTC";
		mes "Qp^0000FFǵ^000000OHU";
		mes "Ot_JMsC";
		mes "pVBRoC";
		next;
		mes "[ǫǵ]";
		mes "ˡKKQzKK";
		mes "ǧǿQzKKC";
		mes "~VRB";
		mes "ǫǵǵRQqDGKK";
		mes "ˡKKC";
		set XMAS_3QUE,4;
		close;
	case 4:
	case 5:
	case 6:
		mes "[ǫǵ]";
		mes "^0000FFǵ^000000OHUOt_JMsC";
		mes "pVBRoC";
		next;
		mes "[ǫǵ]";
		mes "ˡKKQzKK";
		mes "ǧǿQzKKC";
		mes "~VRB";
		mes "ǫǵǵRQqDGKK";
		mes "ˡKKC";
		close;
	}
}

prontera.gat,35,209,5	script	ǵ	881,{
	switch(XMAS_3QUE) {
	default:	//04UO
		mes "[ǵ]";
		mes "KKKKKK";
		next;
		if(XMAS_3QUE == 4) {
			mes "["+strcharinfo(0)+"]";
			mes "KKUKKiiH";
			next;
		}
		emotion 23,"";
		mes "[ǵ]";
		mes "KKBRUǧnˡ!!";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "]vBZJqFKK^";
		next;
		mes "[ǵ]";
		mes "zBjVGoB}աC";
		mes "VIQpC";
		mes "GJMRVBysr";
		mes "ǵnO";
		mes "Ǧǫ}nrpTC";
		mes "ǿBǿKKC";
		next;
		emotion 29;
		mes "-VBۤUkR";
		mes "ǯǹǯǹOB";
		mes "OJF-";
		if(XMAS_3QUE < 4)
			close;
		next;
		mes "["+strcharinfo(0)+"]";
		mes "UKKǵzH";
		mes "VǫǵzRvsMKKC";
		mes "ǤǴ~zUlRONKKC";
		mes "KKUBDMpJje@H";
		next;
		mes "[ǵ]";
		mes "KKC";
		mes "DMrH@}աC";
		mes "OOMUFoGC";
		mes "ˡBˡKKC";
		next;
		mes "[ǵ]";
		mes "DsjBǧnˡC";
		mes "UBIQrNnB";
		mes "ںCyQJMGC";
		mes "Bǫǵǵy";
		mes "@JMtWe@pC";
		mes "BB}աC";
		next;
		mes "-VۤUkRkFB";
		mes "ǧ¾RyB";
		mes "QyezG-";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "\BkJOYJFC";
		mes "pi^0000FFjUK^000000yhMtI";
		mes "ѡKK";
		mes "ǧǿRѻ@yKKC";
		set XMAS_3QUE,5;
		close;
	case 5:
	case 6:
		mes "[ǵ]";
		mes "ǧnˡBUB";
		mes "IQrNnB";
		mes "ںCyQJMGC";
		mes "Bǫǵǵy";
		mes "@JMtWe@pC";
		mes "BB}աC";
		next;
		mes "-VۤUkRkFB";
		mes "ǧ¾RyB";
		mes "QyezG-";
		next;
		mes "["+strcharinfo(0)+"]";
		mes "\BkJOYJFC";
		mes "pijUKyhMtI";
		mes "ѡKK";
		mes "ǧǿRѻ@yKKC";
		close;
	}
}

//==============================================================
// ~ǸUǱǻU
//==============================================================
xmas_in.gat,89,92,4	script	~Ǹ	714,{
	mes "[|}ǵġP~Ǹ]";
	mes "TTC";
	mes "UꥬsUTU";
	mes "uǱǻUcvUǲ~JM";
	mes "HnJOǼǱ~OvQH";
	next;
	mes "[|}ǵġP~Ǹ]";
	mes "DNI@|}ǵNr";
	mes "U~ǸB@ٲNB";
	mes "UUlyRB";
	mes "߬RMenI";
	next;
	mes "[|}ǵġP~Ǹ]";
	mes "BHnJOVvrPB";
	mes "UcW|ǹ";
	mes "QJMrUlKKV";
	mes "Up@JMFiUQUoC";
	next;
	mes "[|}ǵġP~Ǹ]";
	mes "|ǹyeLpUVB";
	mes "UUlRSQOrBQUC";
	mes "ǢѡKKpUlR";
	mes "HnJOFOyPFpTC";
	next;
	emotion 3;
	mes "[|}ǵġP~Ǹ]";
	mes "MBFGUJsRLQ";
	mes "qUuǱǻUcvJFpB";
	mes "pUORJMMsQH";
	mes "DFpBpp";
	mes "sUly@JMrvoC";
	next;
	if(countitem(2236)<1) {
		mes "[|}ǵġP~Ǹ]";
		mes "NuǱǻUcvysWB";
		mes "pUJMrOrvoC";
		mes "סĥZGpB";
		mes "@JqQPrVAI";
		next;
		emotion 18;
		mes "[|}ǵġP~Ǹ]";
		mes "UpѤ~ǲ~Ƿǵy";
		mes "oMBUUly";
		mes "piURMrC";
		mes "{QJMMTI";
		close;
	}
	if(select("sUON@H","{e@")==2) {
		emotion 18;
		mes "[|}ǵġP~Ǹ]";
		mes "DH";
		mes "gBKQvTC";
		mes "CJFlRVQpQURC";
		mes "KKeFoJFpBMTI";
		close;
	}
	mes "[|}ǵġP~Ǹ]";
	mes "I@DBsosC";
	mes "zBܡCDTC";
	mes "syMBDyMB";
	mes "y@sWBzBrvTC";
	mes "BUUlyR@rFhRB";
	mes "HnJOnQrzGPKKC";
	next;
	if(select("򥲭nN@H","jDQUNBJN@")==2) {
		emotion 18;
		mes "[|}ǵġP~Ǹ]";
		mes "JI";
		mes "oMfMI";
		mes "zQǽǵhRQUoC";
		mes "KKeFoJFpBMoI";
		close;
	}
	mes "[|}ǵġP~Ǹ]";
	mes "qvTCDUզnoC";
	mes "jBGPBVkJXq";
	mes "uǱǻUcvDUiUC";
	mes "DsyBUpU~yJM";
	mes "p|ǴMrvC";
	mes "GpBLUUlVnQvoC";
	next;
	mes "[|}ǵġP~Ǹ]";
	mes "jByvoC";
	mes "ǵOQr^0000FFǱǻUc^000000O";
	mes "UlysgU^0000FFǱUw1^000000C";
	mes "yPrU^0000FFt10^000000C";
	mes "ByIZgU^0000FFǲ1^000000C";
	mes "sGsWBQI";
	next;
	mes "[|}ǵġP~Ǹ]";
	mes "sN߬RBpUWnRi\v";
	mes "pUly@JMrvC";
	next;
	if(countitem(2236)<1 || countitem(952)<1 || countitem(523)<10 || countitem(2608)<1) {
		emotion 3;
		mes "[|}ǵġP~Ǹ]";
		mes "sWBpp";
		mes "Uly|ǴMroI";
		mes "DTBSORƮVpQvI";
		mes "iVFpBsHnGC";
		close;
	}
	menu "BDsQpRKK",-;
	emotion 21;
	mes "[|}ǵġP~Ǹ]";
	mes "vI";
	mes "qGGNQ";
	mes "ʤOirUTI";
	mes "oBDsQpB@RNrvC";
	mes "|}ǵ~ǸUOy";
	mes "UeNOOBMenI";
	next;
	mes "-kVByJF-";
	mes "-DMqyfAfQpB";
	mes "ty`GRUlyM@R";
	mes "qXBybPF-";
	next;
	misceffect 42;
	emotion 2;
	mes "[|}ǵġP~Ǹ]";
	mes "|}ǵ~ǸURsW";
	mes "@UMUPpsr";
	next;
	mes "-kVBopQ귻GR";
	mes "ǲyJsMF-";
	mes "-DMByDUGRKB";
	mes "UlycMF";
	mes "@@RBBRJF-";
	next;
	misceffect 75;
	emotion 2;
	mes "[|}ǵġP~Ǹ]";
	mes "|}ǵ~ǸURsW";
	mes "@UMUPpsr";
	next;
	mes "-ǱUwyJMB";
	mes "kVDUUysfB";
	mes "Uly@JF-";
	next;
	misceffect 91;
	emotion 3;
	mes "[|}ǵġP~Ǹ]";
	mes "sV|}ǵ~ǸU_";
	mes "jѤ~ǲ~UWVBDI";
	mes "|}ǵġB~Ǹo";
	next;
	mes "[|}ǵġP~Ǹ]";
	mes "BI";
	mes "PH@NnH";
	mes "JqhMsMUoC";
	mes "pU@~VpNn";
	mes "Uǲ~Ǥi";
	mes "_Hj{iUoC";
	next;
	emotion 18;
	mes "[|}ǵġP~Ǹ]";
	mes "QphUƮy";
	mes "ШD@rOtGPKK";
	mes "ǫǵǵSOjǱǵ!!";
	mes "UUlyLUHRi";
	mes "BMrJMON";
	mes "ǻǼRenI";
	next;
	mes "[|}ǵġP~Ǹ]";
	mes "PRJMiyMMi";
	mes "ﵴﵴ!!";
	mes "UUlyQNTI";
	next;
	mes "[|}ǵġP~Ǹ]";
	mes "sbPpUlV";
	mes "oDNVpyMi";
	mes "RJspsQpTI";
	mes "FpGOR@rO";
	mes "NQB@JQQ";
	mes "_GpT!!";
	next;
	emotion 2;
	mes "[|}ǵġP~Ǹ]";
	mes "DsjBUlyLUHR";
	mes "ۺCRJMpJjC";
	mes "B|}ǵ~ǸR";
	mes "|ǴNQiUQPB";
	mes "U@RQ";
	delitem 2236,1;
	delitem 952,1;
	delitem 523,10;
	delitem 2608,1;
	getitem 5136,1;
	close;
}